請先安裝 node.js
(重要)
最新版 Vue-cli 使用了
vue 2.1
原本電腦一直使用 node v4.4.3 即使安裝了 npm 3 也是 run 不起來。
node -v
v6.9.2
npm -v
3.10.9
vue-cli 可以說是作者開發的 vue 懶人開發包,裡面包含有 5 種結構,從最基礎的 simple
到 browserify
以及 webpack
版本皆可以自由選擇。
npm install -g vue-cli
-g
是npm
安裝語法將套件安裝在全域環境
的意思。npm
(內建) 是node.js
安裝套件的管理工具之一,其他還有 facebook 的YARN
vue init webpack your-project-name
your-project-name
-> 只需命名你喜歡的 project 名稱,cli 將會幫你產生此資料夾,並安裝你選定的結構。
主要想使用 Hot-loader
功能體驗快速反應的開發系統,與最新的自動化建構工具。
你可以想像成 live-reload 的進階版本,Hot-loader 會直接在畫面上更新,改變你剛剛改好的程式碼。
| 套件 | 功能 | 畫面更新 | 資料重新 load |
|---|---|---|
| live-reload | 幫你按 F5 | 是 | 資料須重新 key |
| Hot-loader | 直接更新程式 | 是 | 資料會存在 |
想像一下我們開發一個功能,更改了顏色,我不需要從登入開始一步一步點到那個畫面,按下存檔的瞬間,它就幫我把顏色更新上去了!
因為我們的目標是 學習 vue
因此,我們將不選擇安裝 test 與 coding style.
如果是多人共同開發的專案中,還是建議使用 coding style 內建有
airbnb
選項。
選項:
No
No
No
經過以上詢問式設定,安裝完成 webpack 開發包的結構後:
cd your-project-name
npm install
npm run dev
稍等一下 webpack 正在 build 與 setup server..
接著就可以在 http://localhost:8080
看到預設的 Vue Hello Page!
可以快快樂樂的開始學習 Vue 囉 :)
實作小範例入門 Vue & Vuex 2.0 - github 完整範例
使用 git checkout 切換每天範例。